<?php session_start();?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
#apDiv1 {
	position:absolute;
	width:245px;
	height:37px;
	z-index:1;
	left: 154px;
	top: 14px;
}
#apDiv2 {
	position:absolute;
	width:224px;
	height:36px;
	z-index:1;
	left: 173px;
	top: 13px;
}
</style>
</head>

<body>
<?php 

if (isset($_POST['rechercher'])&& $_POST['rechercher'] == 'rechercher'){ 
if(isset($_POST['recherche'])&& !empty($_POST['recherche']) &&
   (isset($_POST['categ']))){

		 try
{
	$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
	 $bdd = new PDO('mysql:host=localhost;dbname=gpfe.db', 'root', '', $pdo_options);
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
$requete = $_POST['recherche'];
if($_POST['categ']== "titre de projet"){
$sql=$bdd->prepare("SELECT * FROM projet WHERE titre_projet LIKE '%$requete%' ORDER BY id_projet DESC");
}elseif($_POST['categ']=="categorie"){
$sql=$bdd->prepare("SELECT * FROM projet WHERE categ_projet LIKE '%$requete%' ORDER BY id_projet DESC");
}elseif($_POST['categ']=="description"){
$sql=$bdd->prepare("SELECT * FROM projet WHERE desc_projet LIKE '%$requete%' ORDER BY id_projet DESC");
}elseif($_POST['categ']=="encadreur"){
$req=$bdd->prepare("SELECT * FROM enseignant WHERE nom_ens='".$requete."'");
$req->execute();
$retour=$req->fetch();
$id_ens=$retour['id_ens'];	
$sql=$bdd->prepare("SELECT * FROM projet WHERE mat_ens LIKE '%$id_ens%' ORDER BY id_projet DESC");
}elseif(($_POST['categ']=="master1")||($_POST['categ']=="master2")||($_POST['categ']=="ingenieur")||($_POST['categ']=="licence3")){
$sql=$bdd->prepare("SELECT * FROM projet WHERE titre_projet LIKE '%$requete%' AND niveau='".$_POST['categ']."' ORDER BY id_projet DESC");
}
$sql->execute();
$nbr=$sql->rowCount();

if($nbr != 0){
echo " les résultats de votre recherche :";
?>
<br/>
<p> nous avons trouver: </p> <?php echo $nbr; ?>
<?php
if($nbr == 1){
echo "résultat";	
}
else{
	echo"résultats";
}
}
?>

<table width="800" border="1"><tr>
<th>Modifier</th>
<th>Supprimer</th>
<th>Soumettre</th>
<th>Afficher</th>
<th>Titre</th>
<th>Niveau</th>
<th>Catégorie</th>
<th>Etat du projet</th>
</tr>
  <?php 
  
  while ($donnees=$sql->fetch()) {
  
 ?>
<tr>
<td><?php echo '<a href="projet.php?modifier_proj=' . $donnees['id_projet'] . '">'; ?>Modifier</a></td>
<td><?php echo '<a href="projet.php?supprimer_proj=' . $donnees['id_projet'] . '">'; ?>Supprimer</a></td>
<td><?php echo '<a href="projet.php?soumettre_proj=' . $donnees['id_projet'] . '">'; ?>Soumettre</a></td>
<td><?php echo '<a href="projet.php?affiche_proj=' . $donnees['id_projet'] . '">'; ?>Afficher</a></td>
<td width="300"><?php echo stripslashes($donnees['titre_projet']); ?></td>
<td><?php echo stripslashes($donnees['niveau']); ?></td>
<td width="200"><?php echo stripslashes($donnees['categ_projet']); ?></td>
<td><?php echo stripslashes($donnees['etat_projet']); ?></td>
</tr>
<?php
} // Fin de la boucle qui liste les news.
?>
</table>
<?php
}else {echo "a9lin dayi";}
}else{ echo "astan dayi";}
?>
<div id="apDiv2">
  <form id="form1" name="form1" method="post" action="recherche.php">
    <table width="200" border="0">
      <tr>
        <td><label for="recherche"></label>
        <input type="text" name="recherche" id="recherche" /></td>
        <td><label for="categ"></label>
          <select name="categ" id="categ">
            <option>titre de projet</option>
            <option>categorie</option>
            <option>description</option>
            <option>encadreur</option>
        </select></td>
        <td><input type="submit" name="rechercher" id="rechercher" value="rechercher" /></td>
      </tr>
    </table>
  </form>
</div>

<td><div align="left">recherche avancée</div></td>
    <td><div align="right">
</body>
</html>